tree swallow - German English Dictionary